cast the first stone
WordReference English Thesaurus © 2025
Synonyms:
criticize Collocations, criticise , blame Collocations, reprimand, attack Collocations, scold Collocations, be first to criticize, be first to criticise , chastise, come down on, knock Collocations , find fault, point the finger